suffer difficulty - Deutsch Englisch Wörterbuch